import SparkMD5 from ("./spark-md5.min.js"); // 导入脚本

// 生成文件 hash
SparkMD5.onmessage = e => {
  console.log('========',e.data);
  
  // const { fileChunkList } = e.data;
  // const spark = new SparkMD5.SparkMD5.ArrayBuffer();
  // let percentage = 0;
  // let count = 0;
  // const loadNext = index => {
  //   const reader = new FileReader();
  //   reader.readAsArrayBuffer(fileChunkList[index].file);
  //   reader.onload = e => {
  //     count++;
  //     spark.append(e.target.result);
  //     if (count === fileChunkList.length) {
  //       SparkMD5.postMessage({
  //         percentage: 100,
  //         hash: spark.end()
  //       });
  //       SparkMD5.close();
  //     } else {
  //       percentage += 100 / fileChunkList.length;
  //       SparkMD5.postMessage({
  //         percentage
  //       });
  //       loadNext(count);
  //     }
  //   };
  // };
  // loadNext(0);
};
